Шаблоны этикеток и ярлыков
F4 · шаблон — справочник (`OBJ-NSI-LBL`), привязка к виду/группе как у моделей ЖЦ и наборов характеристик (R-P1)
Контракт экрана (для ТЗ)
Объект / архетип
OBJ-NSI-LBL + печатаемый объект (OBJ-NSI-NOMEN / OBJ-NSI-SKLAD) · класс INT · архетип «конструктор шаблона + предпросмотр + пакет печати»
Права
| Действие | Операция | Роли / порог |
|---|---|---|
| Печать по одному объекту | NSI.READ.INT+ | |
| Печать тиражом (пакет) | PRINT + BULK | OPER ≤50 · EXP ≤500 · ADMIN ≤5 000 этикеток |
| Ведение шаблонов и правил кодирования | C/U | NSI.ADMIN |
| Печать для выведенных позиций | PRINT + подтверждение | NSI.EXP+ (R-P4) |
Инварианты
R-P1 привязка к виду/группе как у ЖЦ и наборов · R-P2 печать не изменяет данные (фиксируется только факт печати) · R-P3 символика выбирается под сценарий сканирования · R-P4 позиции «Снята»/«Запрещена» не печатаются молча · R-P5 перепечатка фиксируется с ссылкой на исходный пакет
Состояния
Раскрытие по зрелости A
A1 одна преднастроенная этикетка, печать по одному в PDF · A2 несколько шаблонов, тираж с предпросмотром, протокол · A3 конструктор, привязка к виду/группе, ограничения по статусу ЖЦ, учёт перепечаток · A4 прямая печать на термопринтеры (ZPL), очередь, GS1-обмен · A5 автопечать по событию и контроль расхождения «меток vs учётных единиц»
Печать тиражом
Та же механика, что у массовых операций (F1): область → предпросмотр → пакет → протокол
| Код | Наименование | Статус ЖЦ | Остаток | Упаковок |
|---|
Журнал печати
Пакет печати — событие: кто, когда, каким шаблоном, сколько экземпляров · перепечатки помечаются (R-P5)
| Пакет | Шаблон | Объектов | Этикеток | Автор | Дата | Признак |
|---|---|---|---|---|---|---|
| PRN-2026-0142 | Позиция · 58×40 | 318 | 318 | Сидорова (OPER) | 24.07.2026 | первичная |
| PRN-2026-0139 | Ячейка · 100×60 | 1 240 | 1 240 | Иванов (ADMIN) | 22.07.2026 | первичная |
| PRN-2026-0137 | Позиция · 58×40 | 42 | 42 | Петров (EXP) | 21.07.2026 | перепечатка PRN-2026-0119 |
| PRN-2026-0131 | Позиция · мелкий крепёж 30×20 | 890 | 2 670 | Сидорова (OPER) | 18.07.2026 | первичная |
| PRN-2026-0128 | Позиция · 58×40 | 15 | 15 | Петров (EXP) | 16.07.2026 | выведенные, по подтверждению |